package com.sina.weibo.sdk.web;

import android.os.Parcel;
import android.os.Parcelable;
import android.os.Parcelable.Creator;
import com.sina.weibo.sdk.auth.AuthInfo;
import java.io.Serializable;
import o.fnt;

public class BaseWebViewRequestData implements Parcelable, Serializable {
    public static final Creator<BaseWebViewRequestData> CREATOR = new Creator<BaseWebViewRequestData>() {
        public /* synthetic */ Object createFromParcel(Parcel parcel) {
            return ˏ(parcel);
        }

        public /* synthetic */ Object[] newArray(int i) {
            return ˏ(i);
        }

        public BaseWebViewRequestData ˏ(Parcel parcel) {
            return new BaseWebViewRequestData(parcel);
        }

        public BaseWebViewRequestData[] ˏ(int i) {
            return new BaseWebViewRequestData[i];
        }
    };
    private fnt ˊ;
    private String ˋ;
    private String ˎ;
    private String ˏ;
    private AuthInfo ॱ;
    private int ॱॱ = 0;

    public String ˎ() {
        return this.ˎ;
    }

    public BaseWebViewRequestData(AuthInfo authInfo, fnt o_fnt, String str, int i, String str2, String str3) {
        this.ˎ = str;
        this.ॱ = authInfo;
        this.ˊ = o_fnt;
        this.ˋ = str2;
        this.ˏ = str3;
        this.ॱॱ = i;
    }

    public String ॱ() {
        return this.ˋ;
    }

    public String ˊ() {
        return this.ˏ;
    }

    public AuthInfo ˏ() {
        return this.ॱ;
    }

    public fnt ˋ() {
        return this.ˊ;
    }

    public int describeContents() {
        return 0;
    }

    public void writeToParcel(Parcel parcel, int i) {
        parcel.writeString(this.ˏ);
        parcel.writeParcelable(this.ॱ, i);
        parcel.writeInt(this.ˊ == null ? -1 : this.ˊ.ordinal());
        parcel.writeString(this.ˎ);
        parcel.writeString(this.ˋ);
        parcel.writeInt(this.ॱॱ);
    }

    protected BaseWebViewRequestData(Parcel parcel) {
        this.ˏ = parcel.readString();
        this.ॱ = (AuthInfo) parcel.readParcelable(AuthInfo.class.getClassLoader());
        int readInt = parcel.readInt();
        this.ˊ = readInt == -1 ? null : fnt.values()[readInt];
        this.ˎ = parcel.readString();
        this.ˋ = parcel.readString();
        this.ॱॱ = parcel.readInt();
    }
}
